#ifndef _ISCREEN_H_
# define _ISCREEN_H_

class IScreen
{
public:
	IScreen() { };
	virtual ~IScreen() { };

	virtual void init() = 0;
	virtual bool draw() = 0;
	virtual void doEvents() = 0;

private:
	IScreen(IScreen const&);
	IScreen& operator=(IScreen const&);
};

#endif // _ISCREEN_H_
